intermodal transport - Spanish English Dictionary